Microsoft SQL Server 2000 Reporting Services Readme ファイル

2004 年 1 月

© Copyright Microsoft Corporation, 2004. All rights reserved.

 
Reporting Services ドキュメント チームでは、Readme ドキュメントについてのお客様のご意見、ご感想をお待ちしております。フィードバックは、以下のリンクから電子メールで送信できます。フィードバックはすべて英語で入力してください。英語版以外のブラウザを使用していて、Outlook Express を初めて構成する場合、Outlook Express を構成した後でもう一度リンクをクリックしなければならないことがあります。アジア言語のブラウザを使用している場合、電子メール メッセージの件名または本文に表示される破損した文字は無視してください。このドキュメントに関するフィードバックを送信するには、ここをクリックしてください。
 

目次

このドキュメントには、Microsoft® SQL Server™ Reporting Services ドキュメントの補足情報が含まれています。このドキュメントは、「インストールと構成の問題点」と実行中のサーバー運用に関する「既知の問題点」の 2 つのセクションで構成されています。

この Readme ファイルに収録されていない最新の情報は、マイクロソフト製品サポート サービス Web サイトの、サポート技術情報の記事 832976 から入手できます。

1.0 インストールと構成の問題点

1.1 ネットワーク共有からのインストールがサポートされない

1.2 構成ファイルとアップグレード

1.3 自動インストールを実行するためのパラメータ要件

1.4 SP4 を適用した Windows 2000 サーバーに対する Authz.dll の前提条件

1.5 SQL Server エージェント サービスのユーザー アカウント要件

1.6 SQL Server リモート インスタンスでレポート サーバー データベースをホストするための要件

1.7 サービス アカウントの資格情報を使用して Windows 2003 サーバーのレポート サーバー データベースにアクセスする場合の修正プログラム 859 のインストール

1.8 ドメイン コントローラ上の Reporting Services はセットアップ後に手動による構成が必要

1.9 レポート デザイナと Beta 2 からのアップグレード

1.10 Windows 2000 または Windows XP で実行中のサブスクリプションおよび ReportServer Windows サービスに対するドメイン ユーザー アカウントの要件

1.11 ReportServer Windows サービスではローカル サービスがサポートされない

1.12 Microsoft Data Access Components (MDAC) 2.6 以上をインストールする必要がある

1.13 ASP.NET Version 1.1 をインストールして正しく構成する必要がある

1.14 Windows SharePoint Services を使用した Reporting Services のインストール

2.0 既知の問題点

2.1 ブランク パスワードがサポートされない

2.2 AutoRefresh に 10 秒という下限値がある

2.3 レポート サーバーのシステム プロパティが Web ファームのすべてのメンバで自動的に更新されない

2.4 暗号化されたすべてのサブスクリプション データが RSKeymgmt ユーティリティによって削除されない

2.5 コンピュータの名前を変更すると、レポート サーバーの設定を更新する必要がある

1.0 インストールと構成に関する問題

セットアップを実行する前に、セットアップ ドキュメントを開き、前提条件とインストールの指示を確認してください。セットアップ ドキュメントを開くには、製品版 CD-ROM の Rssetup.chm をダブルクリックします。マイクロソフトでは、円滑なインストールを行うために、インストールの開始前に、「Reporting Services に必要なハードウェア」、「Reporting Services に必要なソフトウェア」、「Reporting Services のインストールで使用するシステム アカウントおよびユーザー アカウント」、「インストールの準備」を読むことをお勧めします。

1.1 ネットワーク共有からのインストールがサポートされない

ネットワーク共有からセットアップを実行しようとすると、セットアップ エラー 2755 が発生します。セットアップは、汎用名前付け規則 (UNC) を使用してリモート コンピュータから実行できます。エラーが発生するのは、ネットワーク コンピュータまたはネットワーク フォルダにドライブ文字を割り当て、ネットワークに割り当てられたドライブを使用してセットアップを実行する場合だけです。

1.2 構成ファイルとアップグレード

アップグレードする前に、変更した既存の構成ファイルのコピーをすべて保存してください。Beta 2 からのアップグレード中、セットアップにより既存の構成ファイルが最新バージョンに置き換えられます。設定を追加したり削除した場合 (カスタムの拡張子を追加したり、既定の拡張子を削除した場合など)、セットアップ中にそれらの変更が破棄されます。

既存の設定値を変更している場合 (PollingInterval を既定値から他の値に変更した場合など) は、指定した値が新しい構成ファイルにコピーされます。

rsreportdesigner.config を変更した場合は、上書きされません。アップグレードを完了するには、rsreportdesigner.config を製品版 CD-ROM (\Setup\x86 フォルダ) からローカル システムに手動でコピーする必要があります。アクセス許可セット以外は、引き続き使用するカスタム エントリを新しいファイルに貼り付けることができます。最終的な製品版では、rsreportdesigner.config は変更されているので注意してください。Beta 2 バージョンの rsreportdesigner.config は、最終製品版では使用することができません。

構成ファイルには、カスタム アセンブリのアクセス許可セットは含まれません。カスタム アセンブリを配置した場合、アクセス許可セットを新しいアクセス許可ファイルにコピーし、そのファイルをアセンブリにマップする必要があります。詳細については、Reporting Services Books Online で「カスタム アセンブリ」を検索してください。

1.3 自動インストールを実行するためのパラメータ要件

自動インストール用のパラメータを指定する場合、同一のセットアップ操作で RSDATABASELOGFILELOCATION および RSDATABASEFILELOCATION を指定していることを確認してください。RSDATABASELOGFILELOCATION を単独で指定すると、セットアップ エラーが発生します。

自動インストールを実行している Windows 2000 サーバーで、RSACCOUNT にドメイン ユーザー アカウントを指定する場合、RSSQLACCOUNT には SQL Server ログインを指定する必要があります。指定していないと、セットアップの終了時にアクティベーション エラーが発生します。

1.4 SP4 を適用した Windows 2000 サーバーに対する Authz.dll の前提条件

Windows 2000 および Service Pack (SP) 4 のインストールによっては、Authorization Framework (Authz.dll) ファイルが含まれてない場合があります。以前のバージョン (SP3 など) から SP4 にアップグレードした場合、Authz.dll をインストールする必要があります。SP4 が同梱されている Windows 2000 (例 : "slipstream") をインストールした場合、Authz.dll はおそらく見つかりません。この問題を解決するには、SP4 を別にインストールするか、サポート技術情報の記事 320211 に記載されている修正プログラムをインストールします。この記事を参照すると、修正プログラムを製品サポート サービスから入手できます。

Authz.dll は、レポート サーバーでスケジュール設定されたプロセス (サブスクリプションやスナップショットの更新など) が実行されるときに認証チェックを行うために、Reporting Services で使用されます。ファイルがコンピュータにインストールされていない場合、セットアップの前提条件チェックで警告が表示されます。

1.5 SQL Server エージェント サービスのユーザー アカウント要件

レポート サーバーをドメイン ユーザー アカウントおよび (SQL ログインやサービス アカウントではなく) Windows 認証を使用して SQL Server に接続するように構成した場合、SQL Server エージェント サービスはドメイン ユーザー アカウントで実行される必要があります。レポート サーバーをドメイン ユーザーで実行すると、レポート サーバーによりそのドメイン アカウントで所有される SQL Server エージェント ジョブが作成されます。SQL Server エージェントによるスケジュールおよび配信のプロセッサへのタスクのルーティングを可能にするには、SQL Server エージェントはドメイン アカウントで所有されたジョブのジョブ情報にアクセスするためのアクセス許可を持っている必要があります。SQL Server エージェントをローカル ユーザー アカウントとして実行すると、サーバーにはドメイン アカウント情報にアクセスするためのアクセス許可がないので、その後、レポートのサブスクリプションおよび配信に失敗します。

1.6 SQL Server リモート インスタンスのレポート サーバー データベースをホストするための要件

セットアップでは、レポート サーバーでレポート サーバー データベースへの接続に使用する認証方法と資格情報を指定する必要があります。レポート サーバー データベースをホストする際に、SQL Server リモート インスタンスを使用している場合、使用できる認証方法は SQL Server リモート サービスの実行に使用しているアカウントによって異なります。

これらの値を指定するには、セットアップ ウィザードの [レポート サーバー データベース] ページを使用してください。

1.7 サービス アカウントの資格情報を使用して Windows 2003 サーバーのレポート サーバー データベースにアクセスする場合の修正プログラム 859 のインストール

Windows Server 2003 にレポート サーバーをインストールする際に、レポート サーバー データベースをホストするローカル SQL Server インスタンスへの接続にサービス アカウントの資格情報を使用する場合は、 SQL Server 修正プログラム 859 が必要です。この修正プログラムの詳細については、サポート技術情報の記事 821334 に記載されています。

インストールを続行するには、修正プログラムを適用するか、別の SQL Server インスタンス (別のコンピュータに存在するインスタンス) を選択するか、または別の資格情報の種類を選択します。修正プログラム 859 をダウンロードするには、Reporting Services Web サイトを参照してください。

1.8. ドメイン コントローラ上の Reporting Services はセットアップ後に手動による構成が必要

Windows 2003 サーバーでは、ドメイン コントローラ コンピュータを使用する場合でも、Reporting Services をインストールして正しく実行するために手動による構成は必要ありません。Windows 2000 サーバーでは、Reporting Services はドメイン コントローラに正しくインストールされますが、アクティブにできません。Reporting Services をドメイン コントローラで正しく実行するには、セットアップの前後いずれかに次の操作を実行してください。

Windows 2000 および Windows 2003 では、Windows アカウントを使用してレポート サーバー データベースに接続する場合に、レポート サーバーが実行されているドメイン コントローラにローカルにログオンするための特権を Windows ユーザーに許可する必要があります。これは、レポート サーバー データベースが別のコンピュータ上にある場合も同様です。ドメイン ユーザーには、既定ではこのアクセス許可が与えられていません。セットアップの完了後に上記の手順をすべて実行した後で、rsactivate.exe を実行して Reporting Services のインストールをアクティブにします。

1.9 レポート デザイナと Beta 2 からのアップグレード

レポート デザイナは、Reporting Services の Beta 2 をアンインストールして製品版にアップグレードした後、正しく機能しなくなることがあります。レポート デザイナをアップグレードまたはアンインストールして、新しいバージョンをインストールする場合、レポート デザイナのインストール先となるコンピュータのプライベート アセンブリ キャッシュを空にしてください。場合によっては、古いバージョンのレポート デザイナのアセンブリがキャッシュから読み込まれ、新しく更新されたアセンブリが無視されます。プライベート アセンブリ キャッシュを消去するには、C:\Documents and Settings\<ユーザー名>\Local Settings\Application Data\assembly (既定の C ドライブにインストールされている場合) に移動して、その場所にあるファイルとサブフォルダをすべて削除します。

1.10 Windows 2000 または Windows XP で実行中のサブスクリプションおよび ReportServer Windows サービスに対するドメイン ユーザー アカウントの要件

ReportServer Windows サービスを Windows 2000 または Windows XP で実行している場合、このサービスをドメイン アカウント下で実行するように構成する必要があります。十分なドメイン アクセス許可のないアカウントを使用すると、レポート サーバーでドメイン ユーザー アカウントへのレポート配信が試行されたときにサブスクリプションの配信に失敗します。認証とドメイン アクセスの問題でレポートの配信に失敗すると、次のエラーが表示されます。電子メールを送信できません: レポート サーバーで構成エラーが発生しました。

1.11 ReportServer Windows サービスではローカル サービスがサポートされない

ReportServer Windows サービスではローカル サービス アカウントの使用はサポートされていません。Windows XP または Windows Server 2003 コンピュータにレポート サーバーをインストールする場合、ReportServer Windows サービスの実行には別のアカウントを選択する必要があります。

1.12 Microsoft Data Access Components (MDAC) 2.6 以上をインストールする必要がある

レポート サーバーおよびレポート デザイナのコンポーネントには、MDAC Version 2.6 以上が必要です。Reporting Services のいずれかのコンポーネントをインストールするには、MDAC 2.6 以上をダウンロードしてインストールする必要があります。MDAC をダウンロードするには、MSDN ダウンロード サイトの Data Access Downloads を参照してください。システムの必要条件とインストールの指示については、ダウンロードから入手できます。

1.13 ASP.NET Version 1.1 をインストールして正しく構成する必要がある

レポート マネージャは ASP.NET アプリケーションです。レポート マネージャをインストールする場合、ASP.NET をインストールし、構成しておく必要があります。セットアップでは、ASP.NET Version 1.1.4322 を IIS に登録する必要があります。Windows Server 2003 に Reporting Services をインストールする場合、ASP.NET をネットワーク サービスとして実行する必要があります。ASP.NET のインストールと構成の詳細については、セットアップ ドキュメントを参照してください。

1.14 Windows SharePoint Services を使用した Reporting Services のインストール

Windows Server 2003 では、Windows SharePoint Services を使用して Reporting Services をインストールする場合に、システムを正しく機能させるために、いくつかの基本手順を実行する必要があります。詳細については、セットアップ マニュアルの「Reporting Services と Windows SharePoint Services の併用時インストールのトラブルシューティング」を参照してください。このトピックの手順 3 (信頼レベルを完全な信頼に設定) は省略できます。既定のポリシー ファイルに変更が加えられたため、この手順は不要になりました。

2.0 既知の問題

2.1 ブランク パスワードがサポートされない

Reporting Services またはセットアップで使用するすべてのアカウントには、有効なパスワードが必要です。アカウントにパスワードがない場合、検証エラーが発生します。

2.2 AutoRefresh に 10 秒という下限値がある

AutoRefresh を使用してレポートの更新間隔を指定する場合、レポート サーバーによって 10 秒という下限値が課されていることに注意してください。10 秒より小さい値を指定しても、その値は無視されます。

2.3 レポート サーバーのシステム プロパティが Web ファームのすべてのメンバで自動的に更新されない

レポート サーバーのシステム プロパティは、レポート サーバー データベースに格納され、Web ファーム内の各レポート サーバーによって使用されます。Web ファーム内の各サーバーは、システム プロパティのローカル コピーをメモリにキャッシュします。システム プロパティ (SessionTimeout など) を変更しても、すべてのメンバに対するシステム プロパティのグローバル更新は自動的に開始されません。システム プロパティは、Web ファームの各メンバのアプリケーション ドメインがリセット (IIS がリセット) されるまで更新されません。この処理は定期的に行われますが、システム機能への変更をすぐに適用できるほど頻繁には行われません。

2.4 暗号化されたすべてのサブスクリプション データが RSKeymgmt ユーティリティによって削除されない

アクセスできなくなった暗号化されたコンテンツを削除する場合、暗号化されたコンテンツの一部が残る可能性があることに注意してください。特に、rskeymgmt ユーティリティを使用すると、ファイル共有の配信を対象にしたサブスクリプションに定義された、暗号化された資格情報が削除されません。これは、rskeymgmt を –d オプションを指定して実行した場合に、暗号化された資格情報が削除されない唯一のケースです。

影響を受けたサブスクリプションを特定し、更新するために、レポート マネージャを使用できます。[個人用サブスクリプション] の [状態] 列に "Bad Data" と表示される場合、サブスクリプションを更新する必要があります。暗号化された設定を削除するには、サブスクリプションを開き、資格情報を再度指定し、サブスクリプションを保存します。

2.5 コンピュータの名前を変更すると、レポート サーバーの設定を更新する必要がある

コンピュータ名を変更すると、Web サーバーおよび SQL Server インスタンスが同じコンピュータ上にある場合、それに対応する名前も変更されます。場合によっては、コンピュータ名の変更後に、Reporting Services が機能しなくなります。Windows 2000 サーバー上で、ReportServer Windows サービスをローカル システムとして実行すると、ReportServer Windows サービスがコンピュータの起動時に自動的に開始されなくなります。Windows Server 2003 を実行している場合、サービスは開始されます。ただし、レポート サーバー データベースに接続できません。コンピュータ名の変更後にサービスを復元するには、次の手順を実行します。

Windows 2000 サーバーを実行している場合、次の追加手順を実行します。

レポート サーバーおよびレポート マネージャは、企業ネットワークで Windows インターネット ネーム サービス (WINS) が使用されている場合に、一定期間、以前の名前で使用できる場合があります。WINS により、IP アドレスを使用する各コンピュータに IP アドレスがマップされます。WINS によって名前を変更したコンピュータの IP アドレスが更新されたら、古いコンピュータ名を使用してレポート サーバーやレポート マネージャにアクセスすることはできなくなります。